Automatic Search-and-Replace From Examples With Coevolutionary Genetic Programming

نویسندگان

چکیده

We describe the design and implementation of a system for executing search-and-replace text processing tasks automatically, based only on examples desired behavior. The consist pairs describing original string modified string. Their construction, thus, does not require any specific technical skill. constructs solution to specified task that can be used unchanged popular existing software processing. consists search pattern coupled with replacement expression: former is regular expression which describes both strings replaced their portions reused in latter, how build strings. Our proposed internally genetic programming implements form cooperative coevolution two separate populations are evolved independently, one patterns other expressions. assess our proposal six realistic complexity obtaining very good results, terms absolute quality solutions respect challenging baselines considered.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

automatic verification of authentication protocols using genetic programming

implicit and unobserved errors and vulnerabilities issues usually arise in cryptographic protocols and especially in authentication protocols. this may enable an attacker to make serious damages to the desired system, such as having the access to or changing secret documents, interfering in bank transactions, having access to users’ accounts, or may be having the control all over the syste...

15 صفحه اول

Genetic Programming with Local Improvement for Visual Learning from Examples

This paper investigates the use of evolutionary programming for the search of hypothesis space in visual learning tasks. The general goal of the project is to elaborate human-competitive procedures for pattern discrimination by means of learning based on the training data (set of images). In particular, the topic addressed here is the comparison between the ‘standard’ genetic programming (as de...

متن کامل

Evolving Sql Queries from Examples with Developmental Genetic Programming

Large databases are becoming ever more ubiquitous, as are the opportunities for discovering useful knowledge within them. Evolutionary computation methods such as genetic programming have previously been applied to several aspects of the problem of discovering knowledge in databases. The more specific task of producing human-comprehensible SQL queries has several potential applications but has ...

متن کامل

Neural Program Search: Solving Programming Tasks from Description and Examples

We present a Neural Program Search, an algorithm to generate programs from natural language description and a small number of input / output examples. The algorithm combines methods from Deep Learning and Program Synthesis fields by designing rich domain-specific language (DSL) and defining efficient search algorithm guided by a Seq2Tree model on it. To evaluate the quality of the approach we a...

متن کامل

Coevolutionary Cartesian Genetic Programming in FPGA

In this paper, a hardware platform for coevolutionary cartesian genetic programming is proposed. The proposed twopopulation coevolutionary algorithm involves the implementation of search algoritms in two MicroBlaze soft processors (one for each population) interconnected by the AXI bus in Xilinx Virtex 6 FPGA. Candidate programs are evaluated in a domain-specific virtual reconfigurable circuit ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE transactions on cybernetics

سال: 2021

ISSN: ['2168-2275', '2168-2267']

DOI: https://doi.org/10.1109/tcyb.2019.2918337